protest emphatically - Turco Inglés Diccionario